type itemType = 'input' | 'select' | 'datepicker' | 'checkbox' | 'radio';

export interface IFormItemType {
  type: itemType;
  field: string;
  label: string;
  placeholder?: string;
  rules?: any[];
  other?: any;
  isHidden?: boolean;
}

interface ILayout {
  xs: number;
  sm: number;
  md: number;
  lg: number;
  xl: number;
}

export interface IForm {
  formItems: IFormItemType[];
  labelWidth: string;
  gutter: number;
  reactiveCol: ILayout;
}
